// 1. 在koa中第一个中间件是自动调用的
// 2. 在koa中可以注册多个中间件;但是后续中间件的执行得显式调用next

const Koa = require("koa");
const app = new Koa();
app.use((ctx,next)=>{
    console.log(1);
    next()
})
app.use((ctx,next)=>{
    console.log(2)
    next()
})
app.use((ctx)=>{
    console.log(3)
})
app.listen(3000)